A survey on reducing reconfiguration cost: reconfigurable PID control as a special case ?
نویسندگان
چکیده
Reconfigurable computing is a paradigm in computing architecture that refers to the practice of using interchangeable hardware modules to enhance the performance of conventional Von-Neumann style computing. Despite the numerous advantages of reconfiguration, it is only suitable for quasi-static applications with slowly changing reconfiguration criteria. In general, it is only advantageous to reconfigure if the execution time exceeds reconfiguration time. Since the execution time of real-time systems are quite limited, the control of dynamic non-linear systems are typically not reconfigured. Instead, adaptivity is mostly gained from reading coefficients or gains from memory. Where different controller architectures are required, the route of parallel implementation could be taken, switching between architectures. The drawback of this approach is an increase in area required to implement the controllers. Reconfiguration on the other hand could allow the different control architectures to be swapped on the fly without interrupting operation of the controller, while minimizing the area required. Unfortunately, this process is limited by the overhead introduced by the reconfiguration. Even though various survey papers exist on the topic of reconfiguration, none really focus on methods to reduce the cost of reconfiguration. This survey summarizes different means of reducing configuration overhead in an attempt to allow reconfiguration of applications with limited execution time. A block RAMbased (BRAM) architecture is proposed as the optimal architecture for reconfiguring dynamic applications. As an example, this architecture is used to discuss the methodology used to design a reconfigurable PID controller.
منابع مشابه
Transient Reduction in Reconfigurable Control Systems Utilizing Structure Dependence Supervisory 4 sub - system 4
Reconfigurable Abstract Reconfigurable control systems are promising alternatives to efpciently control complex time-variant andlor non-linear systems, such as vehicles, gas turbines, etc., which might require a certain level of faultoperational behavior, as well. Reconfigurable control systems are designed to be able to change the controller at run-time to react to failures, compensate the tim...
متن کاملTransient Reduction in Reconfigurable Control Systems Utilizing Structure Dependence 3
Reconfigurable control systems are promising alternatives to efficiently control complex time-variant and/or non-linear systems, such as vehicles, gas turbines, etc., which might require a certain level of faultoperational behavior, as well. Reconfigurable control systems are designed to be able to change the controller at run-time to react to failures, compensate the time-variant and/or nonlin...
متن کاملDynamic Modeling, Assembly and implementing Quadrotor UAV Using PID Controller
in the past decade, paying attention to the vertical fliers has been noted by most of the scientist and researchers, because of their exclusive features. The special capabilities of these, reducing radar identifier, low risk for human life, no restrictions on size and uses such as photography, survey, press coverage, checking, power lines, meteorological analysis, traffic, monitoring, in urban ...
متن کاملAutonomus Reconfiguration using FPAA for Bandwitdh Recovery in Satellite Subsystems
In recent years, satellite communication has gained increased prominence and driving factors are the reliability, new design techniques and reduced cost. The onboard control system components of the satellite are subjected to high temperature, shock and vibration both during initial transport and launch, and also during periodical orbital corrections. These effects can introduce faults in the c...
متن کاملFPGA Implementation of JPEG and JPEG2000-Based Dynamic Partial Reconfiguration on SOC for Remote Sensing Satellite On-Board Processing
This paper presents the design procedure and implementation results of a proposed hardware which performs different satellite Image compressions using FPGA Xilinx board. First, the method is described and then VHDL code is written and synthesized by ISE software of Xilinx Company. The results show that it is easy and useful to design, develop and implement the hardware image compressor using ne...
متن کامل